package com.four.dao;

import com.four.pojo.Product;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository("productMapper")
public interface ProductMapper {
//    int deleteByPrimaryKey(Integer pid);
//    int insert(Product record);
//    int insertSelective(Product record);
//    int updateByPrimaryKeySelective(Product record);
//    int updateByPrimaryKey(Product record);
    List<Product> findAllProduct();//商品表查询全部
    int updateProductPstate(Product product);//修改商品状态
    int addProduct(Product product);//添加商品
    int deleteProduct(int pid);//删除商品
    int updateProduct(Product product);//修改商品
    Product findByProductId(int pid);//修改商品的回显

    List<Product> findProductAll(Product product);// 查询商品库存数量

    List<Product> findProductOrders(Product product);//查询商品销售

    List<Product> findMemberByMid(String  pname);//商品销售详情

    List<Product> findMoney(Product product);//财务报表
    Product  findAllMoney(Product product); //总钱数
    List<Product> findMoneyAll();//现金详情
    int findMember(Product product);//车辆总数
    Integer findNian(Product product);//年卡收入
    Integer findKa(Product product);//储值卡收入
    Integer findMemberProduce(Product product);//会员消费
    Integer findMemberProduces(Product product);
    List<Product> findService();//非会员收入详情
    Integer findAfter();//售后收入
    Integer findWei();//维修收入
    List<Product> findCountWei();//维修详情表
}